From bd0f217ff47026b4af53a52d24c1ad5171dc13f3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Tue, 24 Nov 2015 11:37:00 +0100 Subject: [PATCH] GtkPopover: Restore tails The call to gtk_style_context_get_border was accidentally removed in 2182fe7d9d6246e7acfe4e9ef0ca26c4a6893be6. --- gtk/gtkpopover.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index 1df1554c23..0506c5a76f 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -677,6 +677,7 @@ gtk_popover_get_gap_coords (GtkPopover *popover, gint border_radius; GtkStyleContext *context; GtkBorder margin, border; + GtkStateFlags state; gtk_popover_get_pointing_to (popover, &rect); gtk_widget_get_allocation (widget, &allocation); @@ -708,9 +709,11 @@ gtk_popover_get_gap_coords (GtkPopover *popover, rect.y += gtk_widget_get_margin_top (widget); context = gtk_widget_get_style_context (widget); + state = gtk_style_context_get_state (context); + gtk_style_context_get_border (context, state, &border); gtk_style_context_get (context, - gtk_style_context_get_state (context), + state, GTK_STYLE_PROPERTY_BORDER_RADIUS, &border_radius, NULL); pos = get_effective_position (popover, priv->final_position); -- 2.30.2